tangle cultivation equipment - Spanish English Dictionary